/**
	编写代码，实现创建T1、T2、T3三个线程，保证T2在T1执行完后执行，T3在T2执行完后执行。
 */
public class Test1 {
    public static void main(String[] args) {
        Thread t1 = new Thread(() -> System.out.println("T1执行完毕"));
        Thread t2 = new Thread(() -> System.out.println("T2执行完毕"));
        Thread t3 = new Thread(() -> System.out.println("T3执行完毕"));

        try {
            t1.start();
            t1.join();  // 等待T1完成

            t2.start();
            t2.join();  // 等待T2完成

            t3.start();
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }
}